
body { font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; font-size: 12px; }

.content { }
.content .contentInner { width: 1000px; margin: auto; }
.content .shoppingProcedure { width: 617px; height: 36px; line-height: 36px; overflow: hidden; background: url(../images/orderInfoProced.png) no-repeat left center; margin: 28px 0px; }
.content .shoppingProcedure span { float: left; width: 185px; height: 36px; color: #666; font-size: 14px; text-align: center; padding: 0px 0px 0px 20px; }
.content .shoppingProcedure span.current { color: #fff; }
.content .shoppingTip { height: 26px; overflow: hidden; }
.content .shoppingTip strong { height: 26px; line-height: 26px; float: left; font-size: 20px; color: #414141; padding-right: 16px; background: url(../images/tipbg.jpg) no-repeat right center; }
.content .shoppingTip span { float: left; line-height: 30px; color: #666; font-size: 14px; padding-left: 15px; }
.content .shoppingTip span b { color: #f80000; }
.boxhide { display:none;}/*勿删*/

.stepTit { background: #e9e9e9; line-height: 30px; margin: 26px 19px 0px; }
.stepTit strong { color: #333; font-size: 14px; font-weight: bold; padding: 0px 0px 0px 20px; float: left; }
.stepTit .addNewAddreBox { float: right; padding: 0px 20px 0px 0px; }
.stepTit .addNewAddreBox a { color: #1354a6; }
.divhide { display: none; }

/*新用户地址*/
.orderInfo { border: 1px solid #dbdbdb; margin-top: 23px; }
.orderInfo .newUserAddr .addressForm { padding: 0px 19px; }
.orderInfo .newUserAddr .addressForm .listInfo { margin: 20px 0px 0px; }
.orderInfo .newUserAddr .addressForm label { float: left; line-height: 28px; }
.orderInfo .newUserAddr .addressForm label.label_w80 { float: left; width: 80px; text-align: left; color: #333; line-height: 28px; }
.orderInfo .newUserAddr .addressForm label strong { color: #f80000; font-weight: bold; margin: 0px 7px 0px 0px; }
.orderInfo .newUserAddr .addressForm input { float: left; height: 26px; line-height: 26px; border: 1px solid #d4d4d4; background: #fff; vertical-align: middle; font-size: 12px; text-indent: 1em; color: #333; }
.orderInfo .newUserAddr .addressForm input.inputW198 { width: 198px; }
.orderInfo .newUserAddr .addressForm input.inputW438 { width: 428px; }
.orderInfo .newUserAddr .addressForm input.inputW428 { width: 138px; }
.orderInfo .newUserAddr .addressForm span { float: left; }
.orderInfo .newUserAddr .addressForm span { line-height: 28px; }
.orderInfo .newUserAddr .addressForm span.hide { overflow: hidden; margin: 0px 0px 0px 15px; color: #f80000; }
.orderInfo .newUserAddr .addressForm span.hide b { float: left; height: 16px; width: 16px; background: url(../images/carSprites.png) no-repeat 0px -296px; margin: 6px 4px 0px 0px; }
.orderInfo .newUserAddr .addressForm span.mlr-10 { margin: 0px 10px; }
.orderInfo .newUserAddr .addressForm select { float: left; height: 26px; margin: 0px 10px 0px 0px; border: 1px solid #d4d4d4; padding: 0px 5px; }
.orderInfo .newUserAddr .addressForm .consigneeSave_box button { cursor: pointer; width: 120px; height: 36px; color: #fff; background: #f80000; font-weight: bold; border-radius: 5px; }




.addr_switch { padding: 15px 19px 0px; }
.addr_switch a { color: #1354a6; display: block; font-size: 14px; width: 70px; position: relative; }
.addr_switch a:hover { text-decoration: none; }
.addr_switch a i { position: absolute; right: 0px; margin-top: 8px; height: 4px; width: 8px; background: url(../images/carSprites.png) no-repeat 0px -443px; }
.addr_switch.switch-off a i { background: url(../images/carSprites.png) no-repeat 0px -447px; }

.shipping_method .shipping_list { padding: 0px 19px; }
.shipping_method .shipping_list ul { padding-top: 26px; }
.shipping_method .shipping_list ul li { cursor: pointer; float: left; width: 148px; height: 26px; border: 1px solid #d4d4d4; margin: 0px 30px 0px 0px; position: relative; }
.shipping_method .shipping_list ul li span { color: #000; font-weight: bold; display: block; height: 26px; width: 100%; text-align: center; line-height: 26px; }
.shipping_method .shipping_list ul li i { position: absolute; height: 15px; width: 15px; right: 9px; top: 5px; z-index: 11; background: url(../images/carSprites.png) no-repeat -29px -1px; display: none; }
.shipping_method .shipping_list ul li .shipping_explain { z-index:10; background: #fdfbf4; top: 27px; left: 95px; position: absolute; display: none; }
.shipping_method .shipping_list ul li .shipping_explain  a { color:#1354a6}
.shipping_method .shipping_list ul li.emsShip .shipping_explain { top: 30px; left: -50px; position: absolute; }
.shipping_method .shipping_list ul li .shipping_explain .shipping_explainInner { background: #fff; position: relative; font-size: 12px; color: #353432; text-indent: 10px; line-height: 38px; height: 38px; border: 1px solid #fec200; }
.shipping_method .shipping_list ul li.courierShip .shipping_explain .shipping_explainInner { width: 630px; }
.shipping_method .shipping_list ul li.postalShip .shipping_explain .shipping_explainInner { width: 283px; }
.shipping_method .shipping_list ul li.emsShip .shipping_explain .shipping_explainInner { width: 650px; }
.shipping_method .shipping_list ul li b.icon { position: absolute; height: 8px; width: 11px; background: #fff url(../images/carSprites.png) no-repeat -48px -1px; left: 30px; top: -7px; }
.shipping_method .shipping_list ul li.emsShip b.icon { left: 175px; }
.shipping_method .shipping_list ul li.cur { border: 1px solid #f80000; outline: 1px solid #f80000; }
@-moz-document url-prefix() {
    .shipping_method .shipping_list ul li.cur { outline: 1px; }
}
.shipping_method .shipping_list ul li.cur strong.icon { position: absolute; right: 0px; bottom: 0px; height: 18px; width: 18px; background: url(../images/carSprites.png) no-repeat -64px 0px; z-index: 10; }

.shipping_method .shipping_region { margin: 17px 19px 0px; padding: 10px 20px; border: 1px solid #d4d4d4; background: #fdfbf4; }
.shipping_method .shipping_region:hover {border: 1px solid #fec200;}
.shipping_method .J_shipping_region.show { display: block; }
.shipping_method .shipping_region .shipping_time label { width: 90px; float: left; text-align: right; color: #333; font-size: 12px; line-height: 28px; }
.shipping_method .shipping_region .shipping_time select { font-size:12px; float: left; height: 26px; border: 1px solid #d4d4d4; padding: 0px 5px; line-height: 26px; color: #333; }
.shipping_method .shipping_region .shipping_area { padding: 0px 0px 0px 0px; }
.shipping_method .shipping_region .shipping_area label { width: 90px; float: left; text-align: right; color: #f80000; font-size: 12px; line-height: 28px; }
.shipping_method .shipping_region .shipping_area span { float: left; line-height: 28px; color: #333; width: 800px; }



.payment_list { padding: 0px 19px; }
.payment_list ul { padding-top: 26px; }
.payment_list ul li { cursor: pointer; float: left; width: 148px; height: 26px; border: 1px solid #d4d4d4; margin: 0px 30px 0px 0px; position: relative; }
.payment_list ul li.hide { display:none;}
.payment_list ul li.hide,.payment_list ul li.boxhide { display:none;}
.payment_list ul li span { color: #000; font-weight: bold; display: block; height: 26px; width: 100%; text-align: center; line-height: 26px; }
.payment_list ul li i { position: absolute; height: 15px; width: 15px; right: 9px; top: 5px; z-index: 11; background: url(../images/carSprites.png) no-repeat -29px -1px; display: none; }
.payment_list ul li .shipping_explain { background: #fdfbf4; top: 28px; left: 95px; position: absolute; display: none; z-index: 10; }
.payment_list ul li .shipping_explain .shipping_explainInner { background: #fff; position: relative; font-size: 12px; color: #353432; text-indent: 10px; line-height: 38px; height: 38px; border: 1px solid #fec200; }
.payment_list ul li.bank_payment .shipping_explain { left: -320px; }
.payment_list ul li.delivery_payment .shipping_explain .shipping_explainInner { width: 150px; }
.payment_list ul li.online_payment .shipping_explain .shipping_explainInner { width: 320px; }
.payment_list ul li.wechat_payment .shipping_explain .shipping_explainInner { width: 280px; }
.payment_list ul li.alipay_payment .shipping_explain .shipping_explainInner { width: 285px; }
.payment_list ul li.bank_payment .shipping_explain .shipping_explainInner { width: 780px; }

.payment_list ul li b.icon { position: absolute; height: 8px; width: 11px; background: #fff url(../images/carSprites.png) no-repeat -48px -1px; left: 30px; top: -7px; }
.payment_list ul li.bank_payment b.icon { left: 445px; }
.payment_list ul li.cur { border: 1px solid #f80000; outline: 1px solid #f80000; }
@-moz-document url-prefix() {
    .payment_list ul li.cur { outline: 0px; }
}
.payment_list ul li.cur strong.icon { position: absolute; right: 0px; bottom: 0px; height: 18px; width: 18px; background: url(../images/carSprites.png) no-repeat -64px 0px; z-index: 10; }




.book_listWrap .book_list { margin: 0px 19px; }
.book_listWrap .book_list_title { line-height: 52px; border-bottom: 1px solid #ebebf0; }
.book_listWrap .book_list_title .list_title { float: left; width: 135px; text-align: center; }
.book_listWrap .book_list_title .book_name_tit { float: left; width: 420px; text-indent: 10px; }
.book_listWrap .book_list_title .list_title span { color: #333; font-size: 12px; }
.book_listWrap .book_list_con ul li { padding: 8px 0px; border-bottom: 1px solid #ebebf0; }
.book_listWrap .book_list_con ul li .list_con { width: 135px; float: left; text-align: center; }
.book_listWrap .book_list_con ul li .list_con span { font-size: 12px; }
.book_listWrap .book_list_con ul li .bookName { float: left; padding: 3px 0px 3px 10px; text-align: left; width: 410px;  overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.book_listWrap .book_list_con ul li .bookName a b { background: #fa9000; color: #fff; padding: 0px 3px; color: #fff; display: inline-block; border-radius: 2px; margin: 0px 3px; }
.book_listWrap .book_list_con ul li .bookName a { color: #333; }
.book_listWrap .book_list_con ul li span.list_type { float: left; padding: 0px 4px; height: 16px; line-height: 16px; background: #f80000; color: #fff; border-radius: 3px; margin-left: 5px; }


/*提交订单*/
.otherInfor { background: #f8f8f8; border-top: 1px solid #dbdbdb; margin: 30px 0px 0px 0px; background: url(../images/dot.jpg) repeat-y 666px; }

.otherInfor .otherLeft { float: left; width: 666px; }

#balance { padding:0px 5px; color:#f80000; }

.otherInfor .otherLeft .tit { height:50px; line-height:50px; padding-left:20px; border-bottom:1px solid #dbdbdb; overflow:hidden;  }
.otherInfor .otherLeft .tit .titClick { float:left; overflow:hidden; cursor:pointer; }
.otherInfor .otherLeft .tit .invoiceOparate { margin-left:45px; float:left; overflow:hidden; display:none; }
.otherInfor .otherLeft .tit span {float:left;  color:#333; font-size:14px;}
.otherInfor .otherLeft .tit.cur span { color:#f80000;}
.otherInfor .otherLeft .tit i { float:left; height: 8px; width: 14px; background: url(../images/carSprites.png) no-repeat -70px -55px; margin-left:10px; margin-top:22px;  }
.otherInfor .otherLeft .tit.cur i { background: url(../images/carSprites.png) no-repeat -23px -20px;}






.virtualCon .tabtabTit { overflow:hidden;}
.virtualCon .tabtabTit span {float:left; cursor:pointer; margin-right:30px; color:#666; border-bottom:2px solid #666666; padding:0 3px 2px;}
.virtualCon .tabtabTit span.cur { border-bottom:2px solid #ff2832;}
.virtualCon .virtualList ul { overflow-y:auto; height:200px; }
.virtualCon .virtualList ul li { position:relative; padding:0px 4px 3px 7px; float:left; width:187px; height:95px; color:#fb9100; border:1px solid #fb9100; margin-right:8px; margin-top:12px; background: url(../images/v1.png) repeat-x left top; cursor:pointer;}
.virtualCon .virtualList ul li .v_pwrap { font-size:20px;  padding-top:11px;  line-height:24px; }
.virtualCon .virtualList ul li .v_pwrap { font-size:20px; font-family:SimHei;}
.virtualCon .virtualList ul li .v_pwrap i {font-size:20px; font-family:SimHei; }
.virtualCon .virtualList ul li .v_pwrap span { color:#333;  font-size:12px; margin-left:7px; font-family:SimSun; }
.virtualCon .virtualList ul li .c_type { overflow:hidden; padding-bottom:2px; line-height:16px; height:32px; overflow:hidden;  }
.virtualCon .virtualList ul li .c_type b {padding-bottom:2px; color:#666;}
.virtualCon .virtualList ul li .c_time { color:#666; margin-top:2px; }
.virtualCon .virtualList ul li.curent { border:1px solid #ff2832; color:#ff2832; background: url(../images/v2.png) repeat-x left top; }
.virtualCon .virtualList ul li strong { display:none; position:absolute; right:4px; top:12px; width:40px; height:15px; line-height:15px; text-align:center; color:#fff; background:#333;}
.virtualCon .virtualList ul li.curent strong { display:block;}

.virtualCon .virtualForm  { overflow:hidden; padding-top:16px; line-height:22px; }
.virtualCon .inputWrap { overflow:hidden; padding-top:16px; line-height:22px; }
.virtualCon  label { float:left; color:#505050; }
.virtualCon  input { float:left;height:20px; width:118px; border:1px solid #dbdbdb; border-radius:2px; background:#fff; margin-right:11px;}
.virtualCon  input.disabled { background:#f1f1f1;}
.virtualCon  a { float:left; border:none; vertical-align:middle;  width:50px; text-align:center; margin-right:10px; border-radius:3px; color:#fff; cursor:pointer;background:#f80000;vertical-align: middle; white-space: nowrap; font-size:12px;}
.virtualCon .quxiao { background:#666; display:none; }
.virtualCon .quxiao#qxka {display:none;}
.virtualCon .quxiao#qxquan {display:none;}
.bookcarBox { display:none;}

.invoiceBox .invoice_Con { display:none; padding:15px 0px 15px 20px; border-bottom:1px solid #dbdbdb; line-height:24px; }
.invoiceBox .invoice_Con span { margin-right:15px; display:block; }
.invoiceBox .invoice_Con .tai_tou { margin-right: 10px; }
.invoiceBox .tit a { margin-left: 10px; }
.invoiceBox .tit a.in_mod { color: #005ea7; margin-left: 16px; }

/*发票编辑*/
.otherInfor .otherLeft .tabCon { border-bottom:1px solid #dbdbdb; padding:14px 0px 14px 20px; display:none; }
.otherInfor .otherLeft .invoice_Edit dl dt { float:left; width:70px; line-height:24px; }
.otherInfor .otherLeft .invoice_Edit dl dt strong { color:#666;  }
.otherInfor .otherLeft .invoice_Edit dl dd { float:left; width:576px; }
.otherInfor .otherLeft .invoice_Edit dl dd li {  }
.otherInfor .otherLeft .invoice_Edit dl dd li .fapiaoTit { float:left; width:60px; text-indent:20px; position:relative; cursor:pointer; line-height:24px; color:#666666; }
.otherInfor .otherLeft .invoice_Edit dl dd li .fapiaoTit.company { padding-bottom:5px; }
.otherInfor .otherLeft .invoice_Edit dl dd li .fapiaoTit b { position:absolute; background: url(../images/carSprites.png) no-repeat -125px -22px; height: 13px; width: 13px; left:0; top:4px;  }
.otherInfor .otherLeft .invoice_Edit dl dd li .fapiaoTit.cur b {background-position: -110px -22px; }
.otherInfor .otherLeft .invoice_Edit dl dd li .fapiaoCon { float:left; width:513px; display:none; }
.otherInfor .otherLeft .invoice_Edit dl dd li .comNameWrap { float:left; width:237px;  }
.otherInfor .otherLeft .invoice_Edit dl dd li .comNameWrap span { display:block; width:208px; padding-bottom:5px; }
.otherInfor .otherLeft .invoice_Edit dl dd li .comNameWrap span input { border:1px solid #cccccc; border-radius:3px; height:20px;  display:block; width:100%; vertical-align:middle; line-height:23px; text-indent:3px; color:#666; }
.otherInfor .otherLeft .invoice_Edit dl dd li .comNameWrap i { display:none;  color:#f80000; }
.otherInfor .otherLeft .invoice_Edit dl dd li .comNumWrap { float:left; width:216px; }
.otherInfor .otherLeft .invoice_Edit dl dd li .comNumWrap span { display:block; width:208px;  padding-bottom:5px;}
.otherInfor .otherLeft .invoice_Edit dl dd li .comNumWrap span input { border:1px solid #cccccc; border-radius:3px; height:20px;  display:block; width:100%; vertical-align:middle; line-height:23px; text-indent:3px; color:#666; }
.otherInfor .otherLeft .invoice_Edit dl dd li .comNumWrap i {display:none;  color:#f80000;}

.otherInfor .otherLeft .invoice_Edit dl dd li .warmWrap { margin-top:2px;  float:left; width:60px; position:relative; }

.otherInfor .otherLeft .invoice_Edit dl dd li .warmWrap .warmIcon { height:17px; width:17px; background: url(../images/carSprites.png) no-repeat -131px 0; cursor:pointer; }
.otherInfor .otherLeft .invoice_Edit dl dd li .warmWrap .warmCon { z-index:10; position:absolute; top:17px; left:-411px; width:473px; display:none; }
.otherInfor .otherLeft .invoice_Edit dl dd li .warmWrap:hover .warmCon { display:block; }
.otherInfor .otherLeft .invoice_Edit dl dd li .warmWrap .warmCon .warmInner { padding-top:14px; position:relative;  }
.otherInfor .otherLeft .invoice_Edit dl dd li .warmWrap .warmCon .warmInner .warmText { border:1px solid #e2c14e; background:#fff; line-height:20px; color:#666666; padding:7px 11px; }
.otherInfor .otherLeft .invoice_Edit dl dd li .warmWrap .warmCon .warmInner .warmText a { color:#1354a6; }
.otherInfor .otherLeft .invoice_Edit dl dd li .warmWrap .warmCon .warmInner i.icon { position:absolute;  width:15px; height:11px; background: url(../images/carSprites.png) no-repeat -149px 0; right:45px; top:5px; }


.invoiceBox .neirong { line-height:20px;margin-top: 11px;}
.invoiceBox .neirong strong { float:left;}
.invoiceBox .neirong span { float:left;  width: 38px; text-align: center; border: 1px solid #d4d4d4;  margin:0 10px; line-height: 18px; height:18px; cursor: pointer;  }
.invoiceBox .neirong span.cur {border: 1px solid #ff2832; color:#ff2832; }
.invoiceBox .btn_wrap { overflow:hidden; margin-top:5px;}
.invoiceBox .btn_wrap a { border:none; vertical-align:middle; cursor: pointer; margin: 10px 5px 0 0;  float: left; padding:3px 0;  text-align: center; width: 50px; text-align: center;  color: #fff; border-radius: 3px;vertical-align: middle; white-space: nowrap; font-size:12px; text-decoration:none;  }
.invoiceBox .btn_wrap a.btn1 { background: #f80000; }
.invoiceBox .btn_wrap a.btn2 {  background: #666; }

button::-moz-focus-inner{border:none ;padding:0;font-family:arial;}
input[type="button"]::-moz-focus-inner{border:none ;padding:0;font-family:arial;}

.otherInfor .otherLeft .remark { padding: 15px 0px 15px 20px; color: #333; border-bottom: 1px solid #dbdbdb;}
.otherInfor .otherLeft .remark label { font-size: 12px; color: #333; font-weight: bold; width: 40px; float: left; line-height: 28px; }
.otherInfor .otherLeft .remark .remarkCon input { float: left; border: 1px solid #d4d4d4; height: 26px; background: #fff; color: #333; font-size: 12px; text-indent: 12px; line-height: 26px; width: 510px; vertical-align: middle; }
.otherInfor .otherLeft .remark .remarkCon span { float: left; width: 300px; line-height: 28px; margin: 0px 0px 0px 10px; color: #333; }



.otherLeft .quehuoTIP { margin:12px 10px 0 10px;line-height:24px;padding:5px 0 5px 20px;}
.otherLeft .quehuoTIP.bg { border:1px solid #f80000; background:#fff7f7;  }
.otherLeft .quehuoTIP dt{  font-size:14px; font-weight:bold;}
.otherLeft .quehuoTIP.bg dt {}
.otherLeft .quehuoTIP dd { color:#515151; font-size:14px; height:24px; padding-left:18px; position:relative; }
.otherLeft .quehuoTIP dd .radio {  height: 13px; width: 13px;position:absolute;background: url(../images/carSprites.png) no-repeat -125px -22px; top:6px; left:0px; cursor:pointer;  }
.otherLeft .quehuoTIP dd.on .radio { background-position: -110px -22px;}
.otherLeft .quehuoTIP .tip { margin-left:10px;}

/*提交订单*/
.otherInfor .otherRight { float: right; width: 300px; padding: 0 0 20px 30px; }
.otherRight .money_list { line-height: 30px; padding: 10px 0px; width: 260px; }
.otherRight .money_list span { float: right; }
.otherRight .submit_wrap { border-top: 1px solid #dbdbdb; color: #333; width: 260px; font-family: "Microsoft YaHei"; }
.otherRight .submit_wrap .total_pay { font-size: 18px; line-height: 60px; padding: 6px 0 0 0; }
.otherRight .submit_wrap .total_pay span { float: right; color: #f80000; }
.otherRight .submit_wrap .submi_btn { cursor: pointer; display: block; width: 260px; height: 46px; background: #f80000; color: #fff; line-height: 46px; text-align: center; vertical-align: middle; font-size: 18px; border-radius: 5px; }


.addr_panel { padding: 20px 20px 0px; color: #333; }
.addr_panel ul li { height: 30px; margin: 6px 0px; overflow: hidden; }
.addr_panel ul li:hover { background: #fff4e8; }
.addr_panel ul li .addr_tit { cursor: pointer; float: left; border: 1px solid #e4e4e4; background: #fff; height: 26px; line-height: 26px; text-align: center; width: 148px; padding: 1px; }
.addr_panel ul li .addr_tit span { margin: 0px 5px; }
.addr_panel ul li.cur .addr_tit { background: #fff; border: 2px solid #f80000; padding: 0px; position: relative; }
.addr_panel ul li.cur .addr_tit i { position: absolute; right: 0px; bottom: 0px; height: 18px; width: 18px; z-index: 10; }
.addr_panel ul li.cur .addr_tit i.icon { background: url(../images/carSprites.png) no-repeat -64px 0px; }
.addr_panel ul li .addr_detail { float: left; height: 30px; line-height: 30px; margin-left: 10px; }
.addr_panel ul li .addr_detail span { margin: 0px 5px; }
.addr_panel ul li .addr_detail span.addr_default { display: none; background: #fa9000; color: #fff; padding: 0px 3px; }

.addr_panel ul li.default .addr_detail span.addr_default { display: inline; }
.addr_panel ul li .addr_btn { float: right; height: 30px; line-height: 30px; margin-right: 10px; overflow:hidden;}

.addr_panel ul li .addr_btn span { margin: 0px 6px; cursor: pointer; display: none; }
.addr_panel ul li:hover .addr_btn span { display: inline; }
.addr_panel ul li.default .addr_btn span.set_default{ display: none; }

/*弹框css*/
.popstyle1 { border:none; border-radius:0px; min-width:280px; background:#e7e7e7; }
.popstyle1 .popTitle { height:45px; line-height:45px; background:#e7e7e7; white-space:nowrap;}

.popstyle1 .popTitle .text { color:#f73232; font-size:16px; display:block;  height:45px; height:45px; }
.popstyle1 .popTitle .close { background:url(../images/close1.png) no-repeat; height:20px; width:20px; text-indent:-999px; overflow:hidden; top:12px;}
.popstyle1 .popContent {  white-space:nowrap;  background:#fff;}
.popstyle1 .popContent .layer_msg { padding:10px; text-align:center;}
.popstyle1 .error_icon { background:none;}